palm leafs - German English Dictionary